let map: { readonly [P in string]?: number; };
